package com.atguigu.visitor;/**
* @program: design-patterns
* @author: yangshen
* @description:  查看WoMan的描述
* @create: 2022-03-03 15:02
**/public class Man extends Person{
    public Man(String name) {
        super(name);
    }

    /**
     *  1) 具体元素对访问者公布细节，也就是说访问者关注了其他类的内部细节，这是迪米特法则所不建议的, 这样造成了具体元素变更比较困难
     * @param action 访问者（将访问者引用进来，也就是允许访问者访问）
     */
    @Override
    public void accept(Action action) {
        action.getManResult(this);
    }
}
